home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d19 / dfms20.arc / DFMS.DOC next >
Text File  |  1990-10-26  |  8KB  |  148 lines

  1.  
  2.                      DFMS Directory File Management System
  3.                 ** This Package ONLY WORKS WITH PCBOARD 14.5 **          
  4.  
  5.  
  6.        Note: If you downloaded the PROCDIR.ZIP file (an earlier version)
  7.               GET RID OF IT - there are some problems with it !!!
  8.  
  9.  
  10.                 FREEWARE - Use as you please - DON'T PAY A CENT
  11.    
  12.      Well, after having run PCBoard 14.5 for quite some time, I was duely
  13. impressed with some commercial software, and not so impressed with the
  14. non-commercial versions of packages that managed the DIR files within the
  15. PCBoard environment.
  16.  
  17.      What I was looking for was a package that would take the total number
  18. of files and their accumulated sizes and somehow translate that information
  19. to the DIR file within each conference; also giving me and the users a idea
  20. of how many files were in the directory after selecting the directory number.
  21.  
  22. That is what this package does and it will do more with each suggestion
  23. I receive.
  24.    
  25.      Here is an example of the main file directory that is created and
  26. shown to the caller with the 'F' command ...
  27.  
  28. ╔════════════════════════════════════════════════════════════════════════════╗
  29. ║                   The DreamScape BBS - (416) 889-8318                      ║
  30. ║                            General Conference                              ║
  31. ╠════════════════════════════════════════════════════════════════════════════╣
  32. ║    Last Updated on : October   19th, 1990 at 17:32:57         DFMS Ver 2.0 ║
  33. ╠════════════════════════════════════════════════════════════════════════════╣
  34. ║   Dir #      Directory Description                 Files        Bytes      ║
  35. ╟────────────────────────────────────────────────────────────────────────────╢
  36. ║     1        General Rated Gifs 'A'-'D'             157      16,657,426    ║
  37. ║     2        General Rated Gifs 'E'-'H'              62       7,662,272    ║
  38. ║     3        General Rated Gifs 'I'-'L'              58       6,016,245    ║
  39. ║     4        General Rated Gifs 'M'-'P'              68       8,172,757    ║
  40. ║     5        General Rated Gifs 'Q'-'T'              88      13,726,928    ║
  41. ║     6        General Rated Gifs 'U'-'Z'              48       6,356,883    ║
  42. ║     7        General Grasp, Fli and Demos            22       4,141,078    ║
  43. ╟────────────────────────────────────────────────────────────────────────────╢
  44. ║              Conference Totals                      503      62,733,589    ║
  45. ╚════════════════════════════════════════════════════════════════════════════╝
  46.                                             
  47.      And here is an example of an individual file listing - let's say if the
  48. caller selected file directory 7 ...
  49.                                 
  50. ╔════════════════════════════════════════════════════════════════════════════╗
  51. ║                   The DreamScape BBS - (416) 889-8318                      ║
  52. ║                            General Conference                              ║
  53. ╟────────────────────────────────────────────────────────────────────────────╢
  54. ║    Last Updated on : October   19th, 1990 at 17:32:57         DFMS Ver 2.0 ║
  55. ╟────────────────────────────────────────────────────────────────────────────╢
  56. ║   Dir #      Directory Description                 Files        Bytes      ║
  57. ║     7        General Grasp, Fli and Demos            22       4,141,078    ║
  58. ╚════════════════════════════════════════════════════════════════════════════╝
  59. 3DAXIS.ZIP     105981  09-25-90  Fli rotating on 3 axis
  60. 6CYL.ZIP        97698  09-13-90  Fli of a 6 cylinder engine - running
  61. 7UP.ZIP        233862  09-13-90  Self running 7up dot playing basketball
  62. ATTACK!.ZIP    313458  09-13-90  Fli of an attack sequence
  63. CLOWN.ZIP      165523  09-23-90  Fli of a rotating clown
  64. DIAMOND.ZIP     82476  10-07-90  Danmovie of a diamond
  65. DOGS.ZIP         6589  09-24-90  Grasp of running dogs
  66. EASTER.ZIP     107238  10-05-90  Grasp of the Easter Bunny
  67. HANDS.ZIP       95254  09-25-90  Fli Movie - quite good
  68. HOMESD.ZIP     798520  10-08-90  Fli of a Home Demonstration - this is GREAT
  69. JOLT.ZIP       153322  09-01-90  Grasp - Jolt Cola
  70. MMAS88.ZIP     281928  09-25-90  Grasp - Xmas Movie
  71. MTV.ZIP         46716  09-29-90  MTV ad in colour
  72. PLANE.ZIP       47113  10-05-90  Dan Cad demo of a plane using wire frames
  73. ROBOT.ZIP       58195  09-25-90  Self running robot arm demonstration
  74. RRHOOD.ZIP     215444  09-23-90  Fli of a dancer dancing - this is great!
  75. TALKHEAD.ZIP    50480  09-23-90  Fli of a talking head - where's the sound
  76. TEAPOT.ZIP     189532  09-13-90  Fli of a steaming teapot - quite good
  77. TIME.ZIP        16279  09-27-90  Grasp of rotating balls --color
  78. VGADEMO.ZIP    942831  09-26-90  Show this off to Amiga friends.  (VGA DEMO!)
  79. VIDEO.ZIP       55702  09-13-90  Grasp of Patrick Nagel Artwork
  80. WARP.ZIP        76937  08-25-90  Fli - Starship Enterprise at warp factor 10
  81.  
  82.  
  83.      .... I have several conferences running on my board but included this one
  84. as an example of what the resulting DIR file looks like.
  85.  
  86.      Simple to use ... just follow these instructions ...
  87.  
  88.         1. Place a copy of DFMS.EXE in the C:\PCB directory (THIS IS A MUST)
  89.  
  90.         2. Type DFMS and press enter.
  91.     
  92.      What is this going to do to my board you may be asking yourself ! And why
  93. shouldn't you ! You've probably spent a great deal of time getting your BBS to
  94. operate and appear just the way you want it to and now here's a program that 
  95. may alter things - hopefully for the better.
  96.         
  97.      What does DFMS do ?? Well ... here is the explanation:
  98.  
  99.         1. Read in the PCBOARD.DAT file (This is always in C:\PCB\)
  100.  
  101.         2. Figure out where the CNAMES file is and gather all the
  102.            important information as to where the DIR and DIR.LST files
  103.            are kept for each and every conference on your board.
  104.  
  105.         3. Accumulate the number of files and their sizes.
  106.  
  107.         4. Create a NEW DIR file where it SHOULD BE as defined in the
  108.            conference data file and create the individual file directory
  109.            headers within each of the file directories.
  110.    
  111.      WARNING: This utility works just fine, but with the new sysop menu
  112.               in PCBoard 14.5, PCBFILER is an option. This is not a
  113.               problem if you do not transfer files, but, let's say just
  114.               want to update file descriptions.
  115.  
  116.               If you move files from conf/dir to conf/dir or just dir/dir,
  117.               that will make the summary information (see the examples)
  118.               quite invalid - the number of files and the total bytes in the
  119.               associated DIR and directory listing will be out of date
  120.  
  121.                                   ... SO ...
  122.  
  123.               What I have done is created a batch file caller FILER.BAT and
  124.               everytime I move new uploads to their respective confernces
  125.               and file directories, I EXIT TO DOS (phone busy) and type 
  126.               FILER. My FILER.BAT contains the following statements ...
  127.  
  128.                    echo off
  129.                    cls
  130.                    c:
  131.                    cd\pcb
  132.                    pcbfiler
  133.                    dfms
  134.  
  135.               As you can see, when PCBFILER has finished, DFMS takes over and
  136.               rebuilds everything.
  137.  
  138.      BONUS FEATURE: when you create a file list, all the header information 
  139. for each file directory is also copied - this was a problem with some of the
  140. other FREEWARE software programs I was running !!!
  141.  
  142.      Your comments and suggestions are more than welcomed. Please feel free
  143. to drop me a line at....
  144.  
  145.                     The DreamScape BBS, Thornhill, Ontario
  146.                           (416) 889-8318 (2400-38400) 
  147.  
  148.